Applications for Mobile Information Devices

ثبت نشده
چکیده

Commands To ensure application portability across devices, a method is needed to insulate the developer from the actual set of buttons that may be on a device (button sets will vary significantly among devices). As mentioned earlier, MIDs will either have a one-handed ITU-T phone keypad or a two-handed QWERTY-style keyboard. Beyond that, devices may have any number of programmable (soft) buttons or no programmable buttons at all. There may be dedicated hardware buttons for Back, Help, Clear, etc., or there may no dedicated buttons at all. The Abstract command API is the layer that is used to map between the buttons on a device and the set of commands that an application developer attaches to a screen. This ultimate mapping of commands onto the device is a prerogative of the manufacturer. Developers gain the freedom of creating portable applications, but lose control over where each specific command will map on the device. However, the policy for how buttons are mapped on a particular device is the same for all applications that run on that device. In other words, there is one policy per phone. What is possible is to define the set of actions the user can select from each screen in the particular application. Each action is defined as a command with an associated command type, priority, and label. The type, priority, and label provide hints to the underlying device implementation that can be used to map the commands appropriately. For example, a command of type HELP might get mapped to a dedicated Help button on a phone. When specifying the commands associated with a screen, based on the command type, priority, and label, the underlying implementation uses the abstract command APIs to determine where on the physical device those commands will be mapped. On some devices the commands may be mapped to programmable buttons that may or may not have a label associated with them. Other devices may use roller buttons, joysticks, or instead of buttons, a menu-style user interface.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Connection Interface Designing for Grid and Mobile Devices

There area lot of mobile computer devices with a variety of applications and users Tend to use them more. Due to the limitations of mobile devices, running most of the procedures are impossible. To resolve this problem, mobile devices can be connected to the grid, to use the facilities of grid. On the other hand the communication mechanisms are different for each device and they cannot be c...

متن کامل

Connection Interface Designing for Grid and Mobile Devices

There area lot of mobile computer devices with a variety of applications and users Tend to use them more. Due to the limitations of mobile devices, running most of the procedures are impossible. To resolve this problem, mobile devices can be connected to the grid, to use the facilities of grid. On the other hand the communication mechanisms are different for each device and they cannot be c...

متن کامل

Prototyping a Vibrato-Aware Query-By-Humming (QBH) Music Information Retrieval System for Mobile Communication Devices: Case of Chromatic Harmonica

Background and Aim: The current research aims at prototyping query-by-humming music information retrieval systems for smart phones. Methods: This multi-method research follows simulation technique from mixed models of the operations research methodology, and the documentary research method, simultaneously. Two chromatic harmonica albums comprised the research population. To achieve the purpose ...

متن کامل

Analyse Power Consumption by Mobile Applications Using Fuzzy Clustering Approach

With the advancements in mobile technology and its utilization in every facet of life, mobile popularity has enhanced exponentially. The biggest constraint in the utility of mobile devices is that they are powered with batteries. Optimizing mobile’s size and weight is always the choice of designer, which led limited size and capacity of battery used in mobile phone. In this paper analysis of th...

متن کامل

Investigating the Quality of Persian Mobile Applications Related to Patients with MS

Introduction: As the use of health-related applications increased, researchers sought to analyze them from different angles such as function, technology, benefits, risks, etc., so that other researchers and the target community could be aware of the current status of these applications. This study aimed to evaluate the quality of Persian mobile applications designed for MS disease based on the ...

متن کامل

Investigating the Quality of Persian Mobile Applications Related to Patients with MS

Introduction: As the use of health-related applications increased, researchers sought to analyze them from different angles such as function, technology, benefits, risks, etc., so that other researchers and the target community could be aware of the current status of these applications. This study aimed to evaluate the quality of Persian mobile applications designed for MS disease based on the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999